<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@taglib prefix="s" uri="/struts-tags" %>
<%@taglib prefix="sj" uri="/struts-jquery-tags" %>
<s:include value="/commun/header.jsp" />
<s:head />
<sj:head locale="fr" jquerytheme="Flick"/>

<s:if test="hasActionErrors()">
   <div class="errors">
      <s:actionerror/>
   </div>
</s:if>
<s:form>

<p>
<s:textfield label="Nom du Projet" name="projet.nom" />
</p>
<p>
<s:textarea label="Description" name="projet.description" cols="100" rows="10" />
</p>
<p>
<s:checkbox label="Projet payé" name="projet.paye"/>
</p>
<p>
Avancement
<sj:slider name="projet.avancement" value="%{projet.avancement}" label="Avancement" range="min" min="0" max="100" step="5"/>
</p>
<s:if test="%{#session.role=='admin'}">
<p>
<s:select label="Client" name="projet.client.id" 
	list="#session.clients"
	listKey="id"
	listValue="%{entreprise+' '+nom+' '+prenom}" />
</p>
</s:if>
<s:else>
<p>
Client : <s:property value="projet.client.entreprise" /> - <s:property value="projet.client.nom" />  <s:property value="projet.client.prenom" /> 
<s:hidden name="projet.client.id"/>
</p>
</s:else>


<p>
<s:if test="%{#session.role=='admin'}">
<s:select label="Chef de Projet" name="projet.chef.id" 
	list="#session.agents"
	listKey="id"
	listValue="%{nom+' '+prenom}" />
</s:if>
<s:else>
<s:hidden name="projet.chef.id"/>
Chef de projet : <s:property value="projet.chef.nom"/> <s:property value="projet.chef.prenom"/>
</s:else>
</p>


<p>
<s:optiontransferselect
     label="Collaborateurs travaillant sur le Projet"
     multiple="true"
     name="collaborateursPossible"
     
     list="#session.agents"
     listKey="id"
     listValue="%{nom+' '+prenom}"
     doubleName="projet.agents.id"
     doubleList="%{agents}"
     doubleListKey="id"
     doubleListValue="%{nom+' '+prenom}"
     allowUpDownOnLeft="false"
     allowUpDownOnRight="false"
      />
</p>




<s:hidden name="projet.id"/>
<p>
<s:submit action="insertOrUpdate" value="Enregistrer" />
<s:reset value="Annuler" />
</p>
</s:form>

<s:include value="/commun/footer.jsp" />